palm something off on someone as something - Francés Inglés Diccionario